.page-total {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1000;
	width: 100%;
	height: 100%;
	// background: rgba(0,0,0,0.3);
	overflow-x: hidden;
	overflow-y: auto;
}
/* 弹出窗口 */
.cu-dialog{
	width: 100%;
	height: 70%;
	border-radius: 30rpx 30rpx 0 0 !important;
	overflow: hidden;
	.modal-title{
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		height: 80rpx;
		text{
			font-size: 26rpx;
			color: #212121;
		}
	}
	.tips{
		display: flex;
		align-items: center;
		padding: 0 4%;
		height: 60rpx;
		color: #212121;
		font-size: 24rpx;
	}
	.coupon-list{
		padding: 0 4%;
		margin: 10rpx auto;
		.list{
			position: relative;
			display: flex;
			align-items: center;
			width: 100%;
			height: 130rpx;
			//box-shadow: 0 0 14rpx rgba(0,0,0,0.1);
			border-radius: 6rpx;
			margin-bottom: 20rpx;
			overflow: hidden;
			.br{
				border-right: 1px solid #ccc;
			}
			.coupon-price{
				position: relative;
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
				width: 33.3%;
				height: 100%;
				background-color: $base;
				.discounts{
					display: flex;
					justify-content: center;
					align-items: flex-end;
					width: 100%;
					.min{
						color: #FFFFFF;
						font-size: 32rpx;
						//font-weight: bold;
					}
					.max{
						font-size: 40rpx;
						color: #FFFFFF;
						//font-weight: bold;
					}
				}
				.full-reduction{
					display: flex;
					justify-content: center;
					align-items: center;
					width: 100%;
					height: 60rpx;
					text{
						font-size: 24rpx;
						color: #FFFFFF;
					}
				}
			}
			
		}
		.list-min{
			position: relative;
			display: flex;
			align-items: center;
			width: 100%;
			height: 80rpx;
			box-shadow: 0 0 14rpx rgba(0,0,0,0.1);
			border-radius: 6rpx;
			margin-bottom: 10rpx;
			overflow: hidden;
			.coupon-price{
				position: relative;
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
				width: 30%;
				height: 100%;
				background-color: #ec6444;
				.discounts{
					display: flex;
					justify-content: center;
					align-items: flex-end;
					width: 100%;
					.max{
						font-size: 32rpx;
						color: #FFFFFF;
						//font-weight: bold;
					}
				}
			}
			.coupon-info{
				width: 70%;
				height: 90%;
				padding: 0 4%;
				.info-title{
					//display: flex;
					width: 100%;
					height: 100%;
					.only-title{
						display: inline-block;
						height: 100%;
						line-height: 40px;
						color: #828282;
					}
					.only-tag{
						display: inline-block;
						height: 100%;
						line-height: 76rpx;
						font-size: 36rpx;
						color: $base;
					}
					.tag{
						margin-right: 10rpx;
						text{
							//padding: 4rpx 16rpx;
							color: $base;
							//background-color: $base;
							font-size: 32rpx;
							//border-radius: 40rpx;
						}
					}
					.title{
						text{
							font-size: 24rpx;
							color: #828282;
						}
					}
				}
				
			}

		}
	}
	
}
.ConfirmSub{
		position: fixed;
		left: 0;
		bottom: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		height: 100rpx;
		background: $base;
		//border-radius: 20rpx;
		text{
			color: #ffffff;
			font-size: 28rpx;
		}
	}
